.index-review{
    background: #fff;
    /*margin-bottom: 65px;*/
}
.index-review .header-bk{
    background: url(../../../img-theme-blue/confirm-bk1.png)no-repeat center;
    height: 2.92rem;
    background-size: cover;
    border-bottom: 2px solid #f7f7f7;
    background-color: #fff;
    position: relative;
}
.index-review .header-bk .sec-li{
    position: absolute;
    top: 1.3rem;
    left: 1.8rem;
    background:#fff;
    padding: 0 11px;
    border-radius: 15px;
    color: #378AC5;
}
.index-review .header-bk .sec-li2{
    position: absolute;
    top: 1.9rem;
    left: 1.8rem;
    background:#fff;
    padding: 0 11px;
    border-radius: 15px;
    color: #378AC5;
}
.index-review .header-bk .con-head {
    margin-left: 0.17rem;
    padding-top: 0.5rem;
    height: 1.4rem;
    /*font-size: 16px;*/
    font-size: 0.32rem;
    color: #fff;
    display: inline-block;
}
.index-review .header-bk .con-head .user-name{
    max-width: 3.5rem;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: super;
}
.index-review .list-content{
    text-align: center;
    margin-top: 20px;
    display: inline-block;
    float: right;
    /*font-size: 14px;*/
    font-size: 0.28rem;
    margin-right: 10px;
}
.index-review .list-content .section-li{
    margin: auto;
    /* width: .1rem; */
    text-align: left;
    line-height: 0.5rem;
    position: relative;
    color: #fff;
}
.index-review .list-content .section-li a{
    color: #fff;
    text-decoration: underline;
}
.index-review .list-content .section-li .circl-span{
    width: 0.25rem;
    height:0.25rem;
    border-radius: 50%;
    background: #FBB363;
    display: inline-block;
    margin-right: 10px;
}
.index-review .list-content .section-li:nth-child(2n) .circl-span{
    background: #5DBBAB;
}
.index-review .list-content .section-li:nth-child(3n) .circl-span{
    background: #A5E7A1;
}
.index-review .list-content .section-li:last-child .circl-span{
    background: #88ABDA;
}
.index-review .list-content .section-li p{
    display: inline-block;
}
.index-review .list-content .section-li .score-list{
    float: right;
    margin-right: 8px;
}
.index-review .list-content .section-li span.active{
    position: absolute;
    right: 0;
    top:10px;
    border-radius: 50%;
    background: red;
    width: 0.12rem;
    height: 0.12rem;
}
.index-review .header-bk .con-head img{
    width: 1.4rem;
    height:1.4rem;
    vertical-align: middle;
    margin-right: 0.15rem;
}
.index-review .echart-contain{
    width: 5.74rem;
    height: 5.74rem;
}
.p-title{
    display: inline-block;
    margin-left: 0.2rem;
    border: 1px solid #3983C5;
    border-radius: 15px;
    padding: 0rem 0.2rem;
    color: #3983C5;
    margin-top: 5px;
}
.history-item{
    margin-right: -10px;
    background-color: #32679b;
    border-radius: 15px 0 0 15px ;
}
.year-param-icon{
    color:#3983C5;
}